sidewalk curb - Turco Inglés Diccionario